talk excessively, revealing more information than you should - Espagnol Anglais Dictionnaire